<?php
// 连接数据库
$link = mysqli_connect("localhost","root","root","2108");
if(!$link){
    die("连接数据库失败");
}

//接收数据，进行注册
$username = $_POST['username'];
$password = $_POST['password'];
$phone = $_POST['phone'];
// echo json_encode($username);

// 检查是用户名是否被占用 - 拿用户名到数据库中查询
// $sql = "select * from only-users where username='$username'";
$sql = "SELECT * FROM `only-users` WHERE `username` = '$username'";

// echo json_encode($sql);
$res = mysqli_query($link,$sql);
// echo json_encode($res);

// 提取数据
$row = mysqli_fetch_assoc($res);
// echo json_encode($row);

// 没有提取到数据是null
if($row){
    $arr = [
        "meta"=>[
            "status"=>2,
            "msg"=>"用户名被占用"
        ]
    ];
}else{ // 如果是null - 没有查到数据 - 用户名没有被占用
    // 将数据添加到数据库
    $sql1 = "INSERT INTO `only-users`(username,password,phone) VALUES('$username','$password','$phone')";
    $res = mysqli_query($link,$sql1);
    // 增的结果是布尔值
    if($res){
        $arr = [
            "meta"=>[
                "status"=>0,
                "msg"=>"注册成功"
            ]
        ];
    }else{
        $arr = [
            "meta"=>[
                "status"=>1,
                "msg"=>"注册失败"
            ]
        ];
    }
}
echo json_encode($arr);





    